Big Huge Thesaurus

creme de menthe

noun

sounds kind of like